/**
 * QueryResultRowBean.java
 * Version 1.0.0
 * Created on 2018年7月19日
 *
 */
package com.yincheng.oes.business.exam.judgepaper;

import java.util.Date;

import com.fasterxml.jackson.annotation.JsonFormat;

/**
 * @author yangsy
 * @version 1.0.0
 * @since
 * 创建时间：2018年7月19日
 * <p>
 * 功能描述：考试成绩查询结果实体
 * <p>
 * 邮箱地址：446948434@qq.com
 */
public class QueryResultRowBean {

    /**
     * 考试成绩id
     */
    private String paperResultId;

    /**
     * 试卷名称
     */
    private String paperName;

    /**
     * 学生姓名
     */
    private String studentName;

    /**
     * 正确率
     */
    private Float correctRate;

    /**
     * 出卷时间
     */
    @JsonFormat(timezone = "GMT+8:00", pattern = "yyyy-MM-dd")
    private Date createTime;

    /**
     * 答卷状态，1：未回答、2：回答中、3：回答完毕
     */
    private String status;

    /**
     * 是否被导出，0：否，1：是
     */
    private String exportStatus;

    /**
     * @return the paperResultId
     */
    public String getPaperResultId() {
        return paperResultId;
    }

    /**
     * @param paperResultId the paperResultId to set
     */
    public void setPaperResultId(String paperResultId) {
        this.paperResultId = paperResultId;
    }

    /**
     * @return the paperName
     */
    public String getPaperName() {
        return paperName;
    }

    /**
     * @param paperName the paperName to set
     */
    public void setPaperName(String paperName) {
        this.paperName = paperName;
    }

    /**
     * @return the studentName
     */
    public String getStudentName() {
        return studentName;
    }

    /**
     * @param studentName the studentName to set
     */
    public void setStudentName(String studentName) {
        this.studentName = studentName;
    }

    /**
     * @return the correctRate
     */
    public Float getCorrectRate() {
        return correctRate;
    }

    /**
     * @param correctRate the correctRate to set
     */
    public void setCorrectRate(Float correctRate) {
        this.correctRate = correctRate;
    }

    /**
     * @return the createTime
     */
    public Date getCreateTime() {
        return createTime;
    }

    /**
     * @param createTime the createTime to set
     */
    public void setCreateTime(Date createTime) {
        this.createTime = createTime;
    }

    /**
     * @return the status
     */
    public String getStatus() {
        return status;
    }

    /**
     * @param status the status to set
     */
    public void setStatus(String status) {
        this.status = status;
    }

    /**
     * @return the exportStatus
     */
    public String getExportStatus() {
        return exportStatus;
    }

    /**
     * @param exportStatus the exportStatus to set
     */
    public void setExportStatus(String exportStatus) {
        this.exportStatus = exportStatus;
    }
}
